const { request } = require("@/utils");

// 用户相关的请求
export function loginApi(params){
    return request({
        url:'/login',
        method:'post',
        data:params
    })
}

// 获取用户信息
export function getUserApi(){
    return request({
        url:'/getLoginUser',
        method:'get',
    })
}

// 获取用户
export function getUserList(params){
    return request({
        url:'/sysUser/page',
        method:'get',
        params
    })
}
// 新增用户
export function postUser(params){
    return request({
        url:'/sysUser/add',
        method:'post',
        data:{...params}
    })
}

// 编辑用户
export function editUserList(params){
    return request({
        url:'/sysUser/edit',
        method:'post',
        data:{...params}
    })
}
// 获取角色
export function getRoleList(params){
    return request({
        url:'/sysRole/page',
        method:'get',
        params
    })
}

// 获取菜单
export function fetchGetAllPages(params) {
    return request({
      url: '/sysMenu/list',
      method: 'GET',
      params
    });
  }